Big Huge Thesaurus

ketorolac tromethamine

noun